home *** CD-ROM | disk | FTP | other *** search
Wrap
XXXXmmmmAAAAccccttttiiiivvvvaaaatttteeeePPPPrrrroooottttooooccccoooollll((((3333XXXX)))) UUUUNNNNIIIIXXXX SSSSyyyysssstttteeeemmmm VVVV XXXXmmmmAAAAccccttttiiiivvvvaaaatttteeeePPPPrrrroooottttooooccccoooollll((((3333XXXX)))) NNNNAAAAMMMMEEEE XXXXmmmmAAAAccccttttiiiivvvvaaaatttteeeePPPPrrrroooottttooooccccoooollll - A VendorShell function that activates a protocol SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS ####iiiinnnncccclllluuuuddddeeee <<<<XXXXmmmm////XXXXmmmm....hhhh>>>> ####iiiinnnncccclllluuuuddddeeee <<<<XXXXmmmm////PPPPrrrroooottttooooccccoooollllssss....hhhh>>>> vvvvooooiiiidddd XXXXmmmmAAAAccccttttiiiivvvvaaaatttteeeePPPPrrrroooottttooooccccoooollll ((((_s_h_e_l_l, _p_r_o_p_e_r_t_y, _p_r_o_t_o_c_o_l)))) WWWWiiiiddddggggeeeetttt _s_h_e_l_l;;;; AAAAttttoooommmm _p_r_o_p_e_r_t_y;;;; AAAAttttoooommmm _p_r_o_t_o_c_o_l;;;; vvvvooooiiiidddd XXXXmmmmAAAAccccttttiiiivvvvaaaatttteeeeWWWWMMMMPPPPrrrroooottttooooccccoooollll ((((_s_h_e_l_l, _p_r_o_t_o_c_o_l)))) WWWWiiiiddddggggeeeetttt _s_h_e_l_l;;;; AAAAttttoooommmm _p_r_o_t_o_c_o_l;;;; VVVVEEEERRRRSSSSIIIIOOOONNNN This page documents version 1.2 of the Motif library. DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN XXXXmmmmAAAAccccttttiiiivvvvaaaatttteeeePPPPrrrroooottttooooccccoooollll activates a protocol. It updates the handlers and the _p_r_o_p_e_r_t_y if the _s_h_e_l_l is realized. It is sometimes useful to allow a protocol's state information (callback lists, and so on) to persist, even though the client may choose to temporarily resign from the interaction. This is supported by allowing a _p_r_o_t_o_c_o_l to be in one of two states: active or inactive. If the _p_r_o_t_o_c_o_l is active and the _s_h_e_l_l is realized, the _p_r_o_p_e_r_t_y contains the _p_r_o_t_o_c_o_l AAAAttttoooommmm. If the _p_r_o_t_o_c_o_l is inactive, the AAAAttttoooommmm is not present in the _p_r_o_p_e_r_t_y. XXXXmmmmAAAAccccttttiiiivvvvaaaatttteeeeWWWWMMMMPPPPrrrroooottttooooccccoooollll is a convenience interface. It calls XXXXmmmmAAAAccccttttiiiivvvvaaaatttteeeePPPPrrrroooottttooooccccoooollll with the property value set to the atom returned by interning WWWWMMMM____PPPPRRRROOOOTTTTOOOOCCCCOOOOLLLLSSSS. _s_h_e_l_l Specifies the widget with which the protocol property is associated. _p_r_o_p_e_r_t_y Specifies the protocol property. _p_r_o_t_o_c_o_l Specifies the protocol AAAAttttoooommmm (or an iiiinnnntttt type cast to AAAAttttoooommmm). For a complete definition of VendorShell and its associated resources, see VVVVeeeennnnddddoooorrrrSSSShhhheeeellllllll((((3333XXXX)))). Page 1 (printed 4/30/98) XXXXmmmmAAAAccccttttiiiivvvvaaaatttteeeePPPPrrrroooottttooooccccoooollll((((3333XXXX)))) UUUUNNNNIIIIXXXX SSSSyyyysssstttteeeemmmm VVVV XXXXmmmmAAAAccccttttiiiivvvvaaaatttteeeePPPPrrrroooottttooooccccoooollll((((3333XXXX)))) RRRREEEELLLLAAAATTTTEEEEDDDD IIIINNNNFFFFOOOORRRRMMMMAAAATTTTIIIIOOOONNNN VVVVeeeennnnddddoooorrrrSSSShhhheeeellllllll((((3333XXXX)))), XXXXmmmmAAAAccccttttiiiivvvvaaaatttteeeeWWWWMMMMPPPPrrrroooottttooooccccoooollll((((3333XXXX)))) and XXXXmmmmIIIInnnntttteeeerrrrnnnnAAAAttttoooommmm((((3333XXXX)))). Page 2 (printed 4/30/98)